short-term deposits - Deutsch Englisch Wörterbuch